package request

import "gitcode.com/G-YT/ANN/server/model/common/request"

// AssessRecordSearch 评估记录查询请求结构体
type AssessRecordSearch struct {
	request.PageInfo
	CustomerID       uint   `json:"customerId" form:"customerId"`             // 客户ID
	MbName           string `json:"mbName" form:"mbName"`                     // 客户姓名
	MbTell           string `json:"mbTell" form:"mbTell"`                     // 客户电话
	AppraiseTypeId   uint   `json:"appraiseTypeId" form:"appraiseTypeId"`     // 评估类型ID
	AppraiseTypeCode string `json:"appraiseTypeCode" form:"appraiseTypeCode"` // 评估类型代码
	StartDate        string `json:"startDate" form:"startDate"`               // 开始日期 格式：2024-01-01
	EndDate          string `json:"endDate" form:"endDate"`                   // 结束日期 格式：2024-01-01
	OrderBy          string `json:"orderBy" form:"orderBy"`                   // 排列方式
}

// GetAssessRecordRequest 获取单个评估记录请求结构体
type GetAssessRecordRequest struct {
	ID uint `json:"id" form:"id" binding:"required"` // 评估记录ID
}
